//------------------------------------------------用于app版本升级检测------------------------------------------------
import * as API from "@/api/index.js"
export function version(){ 
	//https://ask.dcloud.net.cn/article/34972   参考地址
	    //#ifdef APP-PLUS  
	let params ={ "appid": plus.runtime.appid,  "version": plus.runtime.version  }
	 API.GET("/v1/flash/versions/latest",params).then(res=>{
		 console.log(res,"返回数据")
		 if(res.IsPositive){
			     if(plus.runtime.version===res.Data.version)return
					 uni.showModal({ 
					 		title: "更新提示",  
					 		content: res.Data.description, 
							confirmText:"立即更新",
							cancelText:"暂不更新",
							showCancel:res.Data.upgradetype==1?false:true,
					 		success: (ret) => {  
					 			if (ret.confirm) { 
					 				uni.setStorageSync("$version",res.Data.version)    
					 													//然后再关于软件里面的新版更新显示, 
					 													// 而当前版本显示plus.runtime.version就ok了,
					 													// 如果最新版本号==plus.runtime.version,新版更新就显示文字 
					 													// '赞，你的APP已是最新版本',同时不能点击检查版本更新,  
					 			if (plus.os.name=="Android") {  
					 				plus.runtime.openURL(API.baseDomain+res.Data.url);    //如果安卓直接更新包下载
					 			}  
					 			else{  
									
					 				let appurl = "itms-apps://itunes.apple.com/cn/app/hello-uni-app/id1417078253";    //如果ios直接跳转商店
					 			    plus.runtime.openURL(appurl)
					 			}
					             }  
					         }  
					     }) 
		 }
	 })
	    //#endif  
	
	
}
